isolated spots - French English Dictionary